#ifndef __09_LIB_H__
#define __09_LIB_H__
typedef struct node
{
	int data;
	struct node* next;
}node,* nodep;
typedef struct queue
{
	nodep front;
	nodep rear;
}queue,* queuep;
queuep InitQueue(void);
int IsEmpty(queuep q);
void SetEmpty(queuep q);
int IsFull(queuep q);
void PushQueue(queuep q,int v);
int OutQueue(queuep q);
int ShowFront(queuep q);
int QueueLength(queuep q);
#endif
